Very clean and nice play.. I would recommend this place for any large group. They had a butler who took good care of us and was there every morning asking us if we needed anything.