Das Restaurant befindet sich an einem der spektakulärsten Orte in Gozo Nadur und bietet einen atemberaubenden Meerblick. Es ist voll ausgestattet mit Öfen, Gefrierschränken, Kühlschränken, Tischen, Besteck und allen notwendigen Utensilien. Das Restaurant besteht aus einem Bar-Lounge-Bereich und einem Spielzimmer im Erdgeschoss und eine weitere Bar, Hauptspeisesaal, voll ausgestattete Küche im ersten Stock