Very nice and neat place. Close to everything in Sliema center. Clean, great view and very good hospitality