Stargazers Perch Villa ligger 9 km fra The Sasquatch Museum og repræsenterer en 3 værelsers indkvartering med en terrasse. Denne villa indeholder kaffe- og tefaciliteter, tv med mange kanaler, klimaanlæg og et fuldt udstyret køkken med et køleskab, en ovn og køkkenudstyr.
Blue Ridge Flea Market er ca. 15 minutters kørsel væk.
Badeværelset er udstyret med separat toilet og et badekar.