Location is perfect. We had 2 connecting superior rooms, which were on the small side but comfortable. Rooms were very clean. No outside noise, but you can hear other guests' room doors shutting. Staff is very helpful and accomodating. Breakfast is good, but not great. Room service was very decent. Overall an excellent stay.