Perfect communication, there was somebody in the apartment to explain everything to us when we arrived. Apartment was mostly clean and other than some smaller missing things in the kitchen, there is everything you need for your stay in Malta!
The location is perfect and you can always find parking spots around the streets in case you have a rental car.