Everything was great. Location is perfect, lots of options to eat and extremly close to Valletta ferry. I would definitely recommend this place.