El hotel está situado en la pintoresca costa oeste de Nevis, con vistas a las olas calmantes del mar Caribe. El complejo fue nombrado después de almirante británico Horatio Nelson Señor que riega sus barcos desde el muelle cerca durante la década de 1700. Cada condominio cuenta con espectaculares vistas al mar Caribe, la montaña, Nevis Peak y la isla hermana de San Cristóbal. Los condominios son todas con vista al mar Caribe y en la estanderia trasera tiene una impresionante vista de la montaña del volcán inactivo, Nevis Peak. Hay algo en esta pequeña isla con forma de sombrero que te atrapa. El encanto y la tranquilidad que te lleva de vuelta a un tiempo cuando las cosas eran más simples, cuando la vida era más tranquila, cuando el estrés era sólo una palabra y no una forma de vida.