Everything was clean and well-maintained. The service was good and the morning breakfast was well-organized and plentiful. My only complaint is with the fitness center. Three machines (one broken), no mats, and one weight bench. If three people had been in there at the same time, it would have completely tapped the resources of the facility.