Everything was great! My family had a blast at the all the different pools and beach. Food options would good too! Would definitely stay again!