Lovely location and views. Attentive hosts. The flat was clean with all the basics to make our stay comfortable. Highly recommended.