Great, modern spot in the heart of Valleta! Quick communication and wonderful stay!