It is very nice apartment. It's very good equipped, has plenty of space, big table outside with an umbrella. There is only one room with an air conditioner but it is powerfull enough to chill down both of the bedrooms.
From the balcony you can see the bay with plenty of small boats in there. I recommend you to go to the roof of the house, the view is nice from there.
There is great restaurant nearby just on the sea level, where you can come directly by boat, it's great experience.
The area is calm and quiet. You can rest here, go swimming, there are quite high clifs, you can jump off from them and have fun. There is a small rocky beach 100m from the apt and a concrete 'port'/beach.
If you are looking for parties it's not for you, I would recommend to find something close or in Paceville or St. Julians.
If you want to rest, this place is for you!