Ummmm three words - ABSOLUTELY FREAKING FANTASTIC. I can’t say enough about this place. The food (A+++), the service (A+++), the pool/facilities/rooms (A+++), the activities for my 9 and 11 year old (A+++). I will usually never choose an all inclusive bc I think terrible food, etc. This was AMAZING! Start to finish hands down, do yourself a favor and book it. Highly recommend for families.