Overall great stay. Location and views are great. The flat is as shown in the pictures: very well maintained, comfy mattresses, nice kitchen, great tv and sonos system, lots of nice toys for my daughter to play with. Highly recommended. We would stay there again.