Overall the place was clean and spacious. Great for large families like we had. The host and his assistants were very responsive and helpful.