Das Hotel befindet sich direkt an einem Klippenrand und bietet einen herrlichen Panoramablick auf die Golden Bay, einem der schönsten Sandstrände Maltas. Der Sandstrand am Fuße des Hotels kann direkt von der Hotelanlage aus erreicht werden. Zur St. Paul’s Bay, nach Bugibba und zur Fähre nach Gozo sind es nur wenige Fahrminuten.
Das luxuriöse Hotel verfügt über 337 Zimmer. Zu den Annehmlichkeiten gehören ein Empfangsbereich mit Rezeption, kostenfreies Wi-Fi, Aufzüge, Sitzbereiche, 4 Restaurants (2 davon sind ausschließlich in den Sommermonaten geöffnet) sowie mehrere Bars und ein Souvenirshop. Im schönen Außenbereich mit weitreichenden Gartenanlagen und Terrassen befinden sich zwei Swimmingpools sowie Liegen, Badetücher und Sonnenschirme.