Place was clean and very well stocked with dishes and utensils, pillows and blankets. Very spacious for our large group. The only downside was parking, we had a hard time finding parking nearby.