Maria is lovely and easily reachable. The location is prime. Beware, though, that with kids you have to be carful. The spiral staircase between floors is not good for little kids. Our's were 6 and 8 and I still needed to have a safety lecture with them and set rules.
I had a couple problems: there was tape over one of the air conditioners and it was making it so I couldn't properly operate it. I had to call Maria and finally got clarity on it. They should have checked that before we entered. Also a deck door wasn't locking and the water temp on the master bedroom shower was a little problem (tepid). She offered to have a repairman go there but i'm on vacation... I don't want to wait around for someone and have to deal with them while i'm there.
Beware that when they say you have to be out by 11am on check out they mean it. I got buzzed at 10:58am by the cleaning lady. Our ride was gonna be there 11:20am but there was absolutely no leeway. They offered to put our stuff in a downstairs broom closet. Uh... not thanks. so we literally waited on the street for our ride with all our bags. Funny, i was very lenient with the little problems I had experienced but no reciprocation.
All that said, we had an amazing time in Malta with our cousins there. We loved the apartment location. Maria is indeed kind but i think needs some clarity on a few issues for future guests: you guys. I think when we point this stuff out it makes if better for the next person.