Top location and top amenities. High floor so be ready to climb stairs. Very happy with our stay.