The location of the apartment was very nice and convenient. The hosts were very nice and helpful giving us useful tips and precise instructions for our stay.
We definitely recommend this place for a few days trip in the beautiful city of Malta!