We stayed for two nights. Check-in was efficient and easy. We were struck by how clean the hotel is, both in the public areas and in the rooms. We constantly saw staff wiping, mopping, and generally making a fuss over keeping the hotel looking nice.
The breakfast was good - typical fare - but the person who was servicing the breakfast room was friendly and gave ample warning when she was going to start taking things down (We tend to go to breakfast close to closing time).
A big shout-out to Andre, who was the duty manager for the afternoons and evenings while we were there. We had a minor issue with our room, and Andre went above and beyond to make sure that everything was set right. He showed great concern about how even minor issues would reflect on guests' impression of the hotel.
Overall, we had a great stay and won't hesitate to book again.