We had a very enjoyable stay. Very spacious and lots of indoor and outdoor activities available. The pool and spa were clean and nice to use. Pool table, ping pong table, horseshoes, etc. made the experience enjoyable for adults and the children. We would definitely recommend this property.