Este resort de lujo es famoso por sus arenas rosadas del la playa caribeña, los días soleados. Abierto desde 1968 y reconocido como uno de los hoteles pequeños más hermosos del caribe, el hotel se encuentra en un proceso de renovasión visual, cortesía y rejuvenecimiento de sus 39 habitaciones.
Situado sobre la vista del océano atlántico en Bahamas, el hotel es situado en el corazón de la serena Habour Island, justo a las afueras de North Eleuthera.
Desayuno, Almuerzo y cena estan disponibles a la carta.