The space, location, entertainment options, and the swim spa were great and we had a wonderful time. Also, Keith was SUPER available for questions if we needed, it was great.