We had a great stay and experience. The room was beautiful and the balcony overlooking the lagoon was picture perfect. We loved the helpful staff and the included drinks. The food was okay, breakfast was best. There is an Italian restaurant, Mexican restaurant, and seafood restaurant. If you stay 7 nights, you are allowed to book 4 reservations at the restaurants for a seated dinner otherwise you can go to the buffets unlimited times. The pools were wonderful. There is beach access but watch out for red flags due to sargassum. We were not allowed to swim in the ocean in front of the hotel. There is no need to get a rental car, use the uber app to get ~$5 taxis everywhere. There is a timeshare presentation for Barcelo that seems like a good idea but it is optional to attend, they gave us a free bottle of tequila for attending. There are free entertaintment shows for the family every night such as magic and circus. There are free activities every hour 9qm-4pm. They gave us unlimited free bottles of water, chocolate, nuts, beer, pop, etc in our room mini fridge. It was so affordable to book this hotel and it was totally worth it. Thanks Occidental Tucancun