Great place to stay in Valletta! Beautiful terrace with an outstanding view!