The hotel is extremely clean, nice and has a great location very near to the bus station (around 100 meters) and to beautiful coast. Near there you will find out restaurants and supermarkets.
Breakfast was really good too with espresso machine that makes real italian coffee.
The pool is small and not so warm but the view from the roof is fantastic - Spinola bay with its whole beauty. We really enjoyed the little time we spent there as we were traveling almost all of the time around the island.
Some extra info:
If you are going to spend all your time on the beach Malta it not the right place as sand beaches are not so many. Most of the time people just lay on the cliffs.
From the airport take bus X2 and get off at bus station called St. Julian's Ross.
When you use Malta's buses keep on your mind that you have to ring to make the driver stop. When you are at the bus stop - wave to the driver otherwise he will not stop. Get on from the first door and show your ticket to the driver or buy one from it. We bought 7 days ticket from the airport that cost 12 euro.