Die Villa South Beach 29 Glen Arbor liegt 4 km weit weg vom Sleeping Bear Point Maritime Museum und lädt alle Gäste ein, verschiedene touristische Ziele in der Nähe zu erkunden.
Leelanau School ist etwa 750 Meter von der Villa entfernt, während Cannery Boathouse Museum sich ungefähr 10 Minuten Autofahrt von hier entfernt befindet.
In der Villa in Glen Arbor gibt es für Selbstversorger eine Kaffee-/Teemaschine, einen Kühlschrank und einen Herd, die in einer kompletten Küche zur Verfügung stehen.