Excellent accomodation in Birgu center.