Highly recommend booking a swim out pool room. The restaurants, The premium club, the kids club was fabulous with interactive entertainment for the kids. I have to mention we had a group of staff that were very kind and sincere and made our holiday excellent! They paid attention to detail and they were very good at hospitality. A special big thank you to: Akelia, Ella, Michael and Ingrid. You went above and beyond to give us a great experience at your resort. The lows: the lifeguards, the beach is man made reclaimed marsh land with installed rocks. I was with my child with small fishing nets when I was told by lifeguard Lorenzo that I would be thrown off the property by a security guard if I went near the rocks again. I was standing in front on the rocks where other lifeguards said I could if I wanted to do fishing with my son. Lorenzo, who doesn’t wear his name tag accused me of walking on the rocks, we were standing in front of the rocks which we were told was fine by two other lifeguards as long as you didn’t climb on the rocks your fine. We also had another lifeguard Kevon and his friend Alfred tell us we’re not allowed to wear crocs in the pool and we have to come out immediately. Even though there’s a sign that says wear flip-flops. The pool does have missing tiles and green algae between the grout lines. Other guests all agreed the lifeguards here blow their whistles way too much. We tried not to let the two experiences ruin our trip as it was very upsetting.