Sfeervol hotel gelegen in het voormalige vissersdorp Qawra, een klein dorp dat grenst aan St. Paul's Bay.