The C'scape Penthouse is set on Simpson bay beach, giving it commanding views of the Caribbean Sea plus the neighboring islands of Saba, St Eustais and Nevis. Sunsets, the moon and star-filled night sky are simply brilliant, especially from the unique roo...
more