El complejo disfruta de una práctica ubicación en el centro de la isla, a solo unos minutos de la capital, Hamilton, y bordeando las mejores playas de arena de las Bermudas. Los huéspedes encontrarán tiendas en las inmediaciones del hotel y paradas de transporte público a solo 500 metros. Hay diversos lugares de interés turístico en las cercanías, como el Acuario de las Bermudas (a 20 minutos en coche), la Cueva de Cristal (a 30 minutos en coche) y el Arsenal Marítimo (a 30 minutos en coche). El aeropuerto internacional de las Bermudas está a solo 30 minutos, en St. George.
Este encantador complejo tipo boutique de playa, adecuado para familias, cuenta con 64 habitaciones de una elegancia informal. El Café Coco, uno de los mejores restaurantes de la isla, ofrece vistas panorámicas del mar. El bar La Vista sirve cócteles y comidas ligeras. El hotel cuenta además con 2 salas de eventos: la sala Bermúdez y la Biblioteca. Las instalaciones de este establecimiento climatizado incluyen vestíbulo recepción 24 horas y servicio de registro/salida 24 horas, caja fuerte, servicio de cambio de divisas y un pequeño supermercado. También se ofrecen instalaciones para conferencias y conexión a Internet. Los huéspedes podrán hacer uso del servicio de lavandería, así como dejar su coche en el aparcamiento.
Todas las habitaciones tienen vistas al océano y cuentan con TV, minibar, tetera/cafetera, set de plancha, aire acondicionado, calefacción regulable y balcón. Además, disponen de cuarto de baño privado con ducha/bañera, secador de pelo, teléfono de línea directa, caja fuerte, radio y cama extra grande en todos los alojamientos, como prestaciones estándar.
El hotel ofrece piscina climatizada al aire libre con chiringuito, tumbonas y sombrillas. Ofrece también terraza y los huéspedes podrán disfrutar de un servicio de submarinismo completo o jugar al tenis. Hay una tienda de buceo al lado, en Elbow Beach.