Bei einem Aufenthalt in der Villa Still Meadows McComas Beach können Gäste der Muddy Creek Falls besuchen, die etwa 2 Kilometer von hier entfernt ist.
Diese Villa liegt circa 10 Autominuten von der Tolliver Falls.
Die Villa in McComas Beach verfügt über ein Badezimmer mit einer getrennten Toilette. Es werden auch ein Wäschetrockner und Handtücher angeboten.
Die Villa Still Meadows ist mit einer Kaffee-/Teemaschine, einem Kühlschrank und einem Herd für die Selbstversorgung in ein Essbereich ausgestattet. Diese Unterkunft ist ca. 1 km vom Restaurant Swallow Falls Country Store entfernt, wo die Gäste verschiedene Mahlzeiten genießen können.