Beautiful, sparkling clean, and the BEST location for all that we wanted to do! Having 3 beds/4 baths made our two teenagers very happy. Excellent communication from the host. I would stay at this flat again in a heartbeat!