La villa Beach House Placida, di 1000 m², gode di una conveniente posizione, a una distanza di 7 km dalla Margaret Albritton Gallery, e offre agli ospiti la possibilità di rilassarsi in una vasca idromassaggio.
Il Don Pedro Island State Park si trova a 10 minuti in auto dalla casa vacanze, mentre il Rambler Hole è a circa 15 minuti in auto.
Gli ospiti possono gustare un pasto al ristorante Leverock's Restaurant, situato a 2 km.