Das mehrgeschossige Hotel mit Meerwasserpool steht direkt am Steilabfall zur Mellieha Bay hin und bietet von allen Zimmern aus einen phantastischen Blick über Nordmalta und Comino bis hinüber nach Gozo.