Location and amenities were great. Staff was friendly, property was clean. We had dinner from the beachfront restaurant and made several trips to the arcade, and our some loved the waterpark. We stayed in the south tower and our only complaint is that the hallways are so loud due to no sound insulation. We were unable to sleep due to very loud families out in the hallway on lower floors late at night, and woke up before 6:00 on our last day due to a crying baby out in the hallway. Overall, a great time but unsure if we would stay here again due to the noise factor.