The location was perfect for us, it is a very calm and local area. Great connection to transport and very close to Valletta. The sights are also beautiful.
Unfortunately no beaches nearby, for any you will need to take a bus.
A lot of breakfast places in Valletta as well as restaurant near the harbor where the ships park.
We really appreciated the AC because the weather outside was sometimes overwhelmingly hot for us.
The amenities were enough, not beyond the necessary/expected.
The bathroom was not looking best.