Definitely not a 5 star resort! The only restaurant we could ever get into was the buffet, which is very small with minimal options compared to many other resorts I've been to. The other were closed every other night, so why am I paying for an all inclusive? As someone else mentioned, the maintenance of the property could be better. Yes, there are animals that roam freely as it is on a nature reserve, but the garbage everywhere attracts them even more, and they could clean up the poop that's all over the walkways a little more, but that isn't even my biggest issue. I was in Mexico for dental tourism. I had surgery and needed to rest to heal. The beds here are like sleeping on a board, the pillows are awful and every night I had tiny little bugs crawling all over me. My brother had severe allergic reaction to all of the animals, no fault of the resort, but I guess we were expected to stay and have him suffer. After the 3rd day we had to check out halfway through our stay and book another resort. I couldn't take not being able to sleep and my brother couldn't take the allergies anymore. The animals will rummage through your stuff when you are at the pool, or if you have anything on the balcony, leaving their fur and dander on your stuff. The hotel is refusing even a 50 percent refund of the the remainder of the stay that we could not tolerate. I didn' expect a full refund or even a refund of the days that we were there, but they refused and did not care.