Can't rate it enough! Great place. Well set up for a large group/children. Spa was an added bonus. We hope to be back.