The Hyatt Zilara is the first all inclusive I have been to where the food was good all the way around. They have different restaurants (Italian, Asian, Caribbean, etc) we were able to book dinner at after check in. The gym is massive, and they hold several different classes daily. The property is shared with Hyatt Ziva which is the family portion, they also have another pool over there as well. The beach is plot into three sections, the water was clear but there was also lots of seaweed on different days. The only real con I experienced was paying for an oceanfront room and it turned out to be more of a pool facing room where you could see a peak of the ocean through the trees. All in all, I would go back! While there we also saw people celebrating weddings, birthdays, and special events with set ups in different parts of the hotel.