Отель, единственный прибрежный 5* курорт на острове, входящий в международную цепочку отелей, расположен на песчаном берегу Средиземного моря, вдали от городского шума, утопая в экзотических садах. Отель (100,000 кв. м) расположен в 15 км от центра Лимассола. При отеле есть бесплатный автобус, который курсирует до центра и обратно по расписанию.