We have a lovely stay. The flat was clean and cool. The terrace was lovely too. Great location and brilliant communication!