Nice place, cozy vibe, centrally located in Sliema. The maid service was kind too