We booked our trip last min. Traveling as a family with teenagers I couldn't of been happier. This resort is a family resort and away from all the "college spring break" chaos, so if you are looking for a nightlife don't come here. Free and great wifi, tennis, beach volleyball, five pools, pool tables, ping pong, teen center along with kiddie center, rooftop tennis court and mini golf. Family friendly evening shows, small beach- no wave but we read about this in other review. Three great restaurant's plus adults only restaurant and great buffet restaurant. Inhouse excursions desk if you need to get away for the day. Everyone staff member we met was amazing, polite and friendly. Safety is also top on their priority list as well as food allergies. - The only negative thing I have to input is not enough umbrellas at the main pool, so if you want shade you need to put towels down by 7am. Pretty much all pools besides the adults only pool fills up by 10am.