Situada a tan solo 1 km del Lemon Bay Playhouse, The Starfish, ofrece una terraza con vistas al mar.
Los huéspedes pueden acceder al Lemon Bay Park a 3 km, mientras que la Peninsula at Englewood Beach está a 3 km.
Las villas disponen de TV y TV de pantalla plana con canales vía satélite en un patio y una zona de estar. Los cuartos de baño están equipados con un inodoro separado, una bañera y una ducha, una secadora y toallas de baño.
Las opciones de restauración incluyen una cocina completa con una nevera, un horno y cristalería, además de servicio de tetera/cafetera. Puedes probar la pesca para añadir variedad a tu estancia.