Myself and 4 friends had a brilliant stay at this flat. John was extremely helpful and accommodating, and the flat was perfect; very clean and spacious. John had very kindly stocked up some food/water for us - which was amazing to find after our flight got in very late in the night! The town of Mellieha is beautiful, peaceful but still has a buzz and great places to eat/drink in the evening. The beach was also just a short walk away down the hill. We are definitely hoping to come back again one day!