Este establecimiento cuenta con 287 habitaciones y está totalmente equipado, tanto para realizar conferencias como encuentros, con un centro de conferencias de 1200 m que dispone de un salón de baile de 600 m, además de 12 salas sindicales. Estas instalaciones están completadas por un centro de negocios y los servicios de apoyo habituales para con conferencias, encuentros y eventos.
Este hotel de playa se encuentra al pie de una colina con vistas a una de las playas de arena más bonitas de Malta, Golden Bay. Goza de una de las mejores ubicaciones en la isla de Malta y goza de vistas panorámicas a la bahía y más allá. Asimismo, en un trayecto corto en coche hacia el sur, llegará a St. Pauls Bay y a Bugibba, mientras que a 10 minutos en coche hacia el norte encontrará la estación de ferry que une a Malta con Gozo, su isla hermana.