Excellent location and very good communication throughout the booking/arrival/departure. Spectacular view from the balcony. There were some frustrations with noise and the interior but overall it is well priced for the area. With a few improvements it could be excellent.