Great hospitality and location. Close to key spots in Sliema area. Highly recommend