I would like to start by saying that I am immensely disappointed in our experience and I will not be coming back. First and foremost, the make or break of any vacation: the food. Our al la carte experience was excellent however the buffet was wearing after the third day… the same lukewarm dishes served again and again. This would not be an issue if we could visit any of the other eateries present in the complex, however we could not do so without an extreme fee. This was not made clear on the website, and if it WAS present in plaintext, it was nowhere clear or easy to see. Branching off of that, our resort itself was devoid of any and all activities with the exception of those at night. Yes, we are here to vacation and relax, but we can only do so much laying around. the night time events were fun, but ultimately, still just sitting. We paid for an excursion which was lovely and honestly the highlight of the trip. Part of the draw to Mexico are the beaches, however our section of beach was so small and so packed with chairs that I didn’t really get to enjoy any aspect of it. The service was subpar for a self proclaimed 5 star resort. The bar and waiting staff were excellent however the room service was minimal. Despite tipping everyday, some days even extra, our mini bar was never restocked, our floors were never cleaned well (a dead cockroach was in the room for a few days before i decided to take it into my own hands). Again, I reiterate, I will NOT be coming back here.