Beautiful view, great location--what a nice place to stay. Communication and checkin were easy. Apartment was clean. We would happily stay there again.