Good place to stay in Sliema, rooms are quite big and spacious and the bathroom is fine. Good communication, but keep in mind that you are not going to stay in their main hotel, but another one very close to this one.
Overall, I would recommend if you want a quiet space to stay.