"Traveled with family and two small children, age 2 and 5. The hotel is beautiful and clean. The food at all restaurants and amazing. Food truck and food by the pool is also great. The breakfast buffet is also outstanding. The spa my husband used was beautiful. The shows at night were very entertaining for adults and children. The carousel was fun for young children. The kids club was so nice for kids ages 5 and up. But the best of all was the staff, outstanding service. Very attentive, nice and professional. Our bell boy, Adrian who walked us up to our room on day one and walk us to our car on our last day was so nice. Lastly, Rosa and Ada who were staff at the lobby were the sweetest and most kindest. Remembered our names and were so nice to my little boys. Every chance they get they offered drinks and asked how everything was going. Also the staff by the pool are very fast with drinks and food. They helped out with finding chairs to sit and obtain umbrella for our kids. 10/10 hotel all due to the staff and food. Food is very important to me. Everything was clean, turn down service was impeccable. Only negative which really the hotel can’t control is the beach, unusable due to seaweed and rocky. Also when taking a shower the water smelled bad. Would definitely come back and will recommend to anyone traveling with kids. "