We loved staying at Occidental Costa Cancún! The staff went out of their way to make our stay enjoyable, safe, and fun. The buffet food is great (vegetarian friendly), and we loved our servers Vanilly, Alfredo, and the hostess Maria Jose. There are many activities every day throughout the day and night, giving you endless entertainment. There was no need to ever leave the resort, but there are people on property that can help you with going wherever you want to go (promoters activity people). The entertainment crew including Gio and Laura were so high energy and engaging. We loved our daily zumba dance classes! The drinks are great, and there are options for everyone. All of the bartenders were very quick and kind, especially Lucio at the beach bar. The barcelo drink was a group favorite! Each night the staff sets up a stage with a show (Michael Jackson, magician, dance party, etc.) which kept us busy and made the nights very enjoyable. As a group of young women, we felt safe at this resort. The resort is definitely kid friendly as well. There are plenty of chairs at both the beach and pool for whichever you prefer! Rooms themselves were standard, good for sleeping and showering, but otherwise we didn't spend much time in the room. Overall, we would recommend this resort to anyone looking to have a relaxing vacation with some fun resort activities for a good price.