While the location of this apartment is excellent I have some serious concerns on how the manager of the property handled the issues related to my reservation and stay at this property.
Upon arrival at the property we were advised that we would only be allocated a certain amount of electricity and then would be charged if we went over the allocated amount. This is the first time I have encountered such a system in all the various airbnb properties I have stayed at. We were shown how to use the AC units throughout the apartment but it was only after we were left on our own and turned on the AC unit in one of the bedrooms, we noticed it started to leak. We immediately advised the manager and despite his promises to have a technician come to do the repairs, he was unable to have a service person come the entire time of our stay (6 days). The downstairs AC unit also had a major problem and could not be used either.
The downstairs toilet would not flush properly. The flushing unit in the tank had to be "fixed" each time the toilet was flushed by going outside the washroom and onto the balcony as that is where the water tank is accessed and this was a nuisance 4 days out of 6.
Our original flight out of Malta was cancelled and the new flight departed at 6:25am so we required a check out at 4am. The manager charged us an extra 15 Euro to process the early checkout even though we had so many technical issues that hindered our enjoyment of the apartment. We asked Paul the manager to waive the fee considering the inconveniences to us especially considering the person who processed the checkout was being hired (as a separate cost) to drive us to the airport and she was going to have to come to the apartment at 4am anyways!
To summarize, I would NOT recommend this apartment with the way they don't understand or appreciate customer service for people who are staying at their establishment. I would recommend that you find a different apartment in the same location.