I loved the variety of entertainment each night, you could choose whether you wanted to watch a show or listen to live music or even better, go to a second show after the first show! So many options for entertainment. staff was very friendly and facilities were always clean. Beach was absolutely stunning, I would definitely recommend to friends and family.The only thing I didn’t love was how we got no information about anything when we arrived, we had to come back to guest services to inquire about everything (how do we reserve dinners, where do we get towels, where is the gym, what are the times, where do we get towel cards.. etc and that when we booked transportation to pick us up with our luggage’s for check out, they never showed up so we just walked and were a few minutes late because of that