Very nice location close to jusst about everything in Gzira/Sliema. Recommended!