Well located and charming apartment with everything you need for your stay in Malta. However the communication (response time) could be improved.