Este encantador complejo de playa se compone de 14 habitaciones y está ubicado en la hermosa isla de las Bahamas de Eleuthera. Se sitúa en una franja de una espectacular playa que se extiende por kilómetros y ofrece una vista impresionante del polvo de arena rosada.
El hotel se encuentra justo en el centro de la isla, cerca del asentamiento de Palmetto Point, conocido como el pueblo gemelo ya que está entre Palmetto Norte y Palmeto Sur, la parte del norte se encuentra en el Atlántico y la parte del sur en el Caribe.
El restaurante con sus vistas panorámicas vistas al mar, ofrece mariscos frescos de la isla, filetes, cocina de las Bahamas y cocina americana, servicio de desayuno, almuerzo y cena.