We can't fault this place and would gladly stay here again. The flat is clean and comfortable with all mod cons and then some. We enjoyed being able to sit in the sun on the large balcony. Communication with the hosts was effortless. The location is great with everything within easy walking distance.