Great place, it has everything you need.
Very close to the sea with a lot of restaurants and pubs around.
Close to Sliema by walking, and close to Valletta by car.
Good starting point to explore the island.
Kevin is very nice and the communication with him was very good.