Apartment is located at the heart of Mellieha, so you can easily reach plenty of Cafes and couple of supermarkets. There is a bus stop in a minute as well from which it's easy to get to other towns.
Hosts are very kind people.