It was very easy to communicate with our host. The flat was very clean with everything we needed for our stay. Mellieha bay is in walking distance and we did not struggle to find a place to park our car.