Was a pleasure to be there. I felt like at home, close to the centre of Sliema and also near to Sliema ferries, easy to take a bus, restaurants..Very comfortable place and everything was super clean. Totally recommended for new clients.