"I traveled with two kids and my husband. Overall, we had a good time. The location is beautiful right by the beach. The beach is clean no vendors harassing you. You are just steps away from the beach. Across the street from the hotel you have little stores and restaurants. as I mentioned I traveled with kids. one of the main reasons I booked at this hotel was for the kids club. The kids club is very limited not very much activities. They only open for a couple hours. Another reason why I’m giving it three star is the lack of room service staff. The staff does not really answer the phone when you try to order and they have a charge every time you order. The choices of food at the resort were OK. The food was not bad, I just wish there was more choices. Overall, it was an ok resort. "