An excellent place to stay, with good amenities including access to a spacious gym and rooftop patio. Great views and lots to see and do in walking distance.