Stylish place, perfect localization, huge terrace with nice view. The best restaurants of Valetta around.
It was wonderful stay for us.