The apartment is in a good localisation, near to bus stops to every part of Malta. We had a good communication with the owner. The only minus were some insects- cockroaches.