Great location in Sliema, great welcome, great support for any needs. Very clean and organized, I highly recommend it for those who want to spend a holiday in Malta. The hosts are very nice and helpful.