Beautiful and clean, with a great location and easy check in. Wonderful terrace with outstanding views.