The hotel is extremely clean, very comfortable beds! Great for families, lots to do! Although not a part of the all inclusive package the kids played laser tag, bowling, and experienced the surf pool. As part of the all inclusive they loved the lazy river, water park and ice cream shop!! The kids club had a trampoline park (need jump socks) and they loved it. The beach is absolutely stunning, white sand and clear water! The staff was courteous and animated. Guedy and Humberto were great at check in!! Tip- rent a golf cart in advance! Huge property and although they have trolleys every 5 min nobody wants to wait! Highly recommend for families!!