Nice place. It’s better to stay here than in Valletta. You are living like in a castle. Really recommend it