This apartment is perfect in so many ways. The location is great, the views are amazing, and communication with Hayley was seamless. The apartment was super clean and inviting, a perfect sanctuary after a day of sight seeing. The view in particular was simply stunning. A fantastic stay.