I have a really good stay, they are very interactive if you need help and they try to make your stay as confortable as possible. The place is very central in Sliema and it's very close to everything you need there. I didn't have any problems during my stay