Everything that is described on the site is true.
Great location.
Well equipped.
Great hosts, very helpful.
17 euro taxi ride from the airport, no car hire required.
You can walk everywhere.
The ferry to Sliema is just below if you fancy an evening over the bay.
They appeared to run up to 11pm plus.
Swimming in the sea below was great when the heat was too much.
Lots of good restaurants and coffee shops within a 5 minute walk.
All in all a great holiday.