Nice and cozy place in heart of Sliema. Had a great stay