Excellent stay in a convenient location. Great views and the apartment was very clean. Easy check in and check out with good communication when required.