Very beautiful place to stay ! You have plenty of parking around the apartment if you rent a car. The view is amazing.
Bonus : You have a bus station near the apartment. It will bring you to Valetta in 30 minutes !
The hosts are super reactive