Situado en el paseo marítimo de Sliema con vistas incomparables de La Valeta, declarada Patrimonio de la Humanidad…