We stayed here in November of 2000. For the money, I felt it was a good value. As to your specific questions, however, room cleanliness was average, not great. The breakfast was poorly managed and meager. The management did nothing to solve breakfast complaints during the week we were there, particularly that paper plates were only available on days that waffles or pancakes were being served, but if toast was the "specialty" of the day, no plates were provided; you had to use napkins.