We're here for 10 days over spring break. Suites were great for 4 travelers. Kids slept 10hours a night and loved the kids club, beach and pool. Pool service was really slow, but the servers were nice. Ask for a higher floor so you can see all the whale activity. We saw tons of breeches etc from our room. Amazing!