This place is incredible! So clean. The views are outstanding. The hosts were really accommodating when we had to change our check in time to later. They were very responsive and came to meet us right away. Love this flat. Everything was perfect.