Overall a very nice stay. Staff are very helpful and the hotel is located very nicely in Sliema.
Two things I was not that happy about.
1. wall can be very thin, so if people in the room next to you decide to have a good time in the middle of the night, you will hear that.
2. Dont expect a balcony, even if the room includes that. My "balcony" was very small, and looking right into a wall, inside the hotel.