I would recommend this place anytime. Location could not be more perfect and Natalie could not be more welcoming.
The flat hass all you need and it has the biggest terrace ever :)
Staying here will make your Malta holiday unforgettable