Great place, ideal for a couple. The location is amazing in Valetta, just close to the sea.