We loved our stay, the room had everything we needed, the staff couldn't be more friendly and helpful and the facilities were great. A few tiny quibbles with room layout (glass door on the toilet isn't the best idea!) and some little spots of wear and odd plumbing fittings, and no space for our own things in the mini-bar fridge, drag my rating down from 5 to 4.8
It's very convenient for public transport, there's a bus stop near the hotel with direct routes to the airport among other places, and there are plenty of nice restaurants and bars in Balutta and neighbouring Spinola, and it's walkable to the shopping areas of Sliema. Mostly we just enjoyed relaxing in the hotel's bar terrace.