Regarding Food - Sadly, I thought the food was disappointing, but I understand this resort is super large and they are cooking for all different cultures, but I wasn't overly impressed by the food quality. For example, we dined at the Agave, my husband had hair in his food and a friend we were with had a gluten allergy, so she ordered the steak tacos that were supposed to be served on corn tortillas, and they came out on flour. I wish there were some authentic DR foods available, perhaps in the food court. Having pizza, burgers, steak, fried chicken, etc. in another country wasn't what I was expecting. Regarding the Room – Our room was located in the Elite Club, and we were supposed to receive a bottle of wine, which we never got even after requesting it several times via the room service app. We requested the minibar to be restocked with snacks and wine once again, we got 1 Kit Kat (but they took the $5.00 tip we left). Our room sometimes wasn't getting cleaned until 9pm which was very inconvenient. There's obviously a language barrier as I am American, but I would have hoped simple room service requests could be fulfilled. We requested a second welcome bag and cup since there were 2 of us in the room, we never received that either after making 2 requests. Our friend had expired water in their minibar and when they ordered room service, they received a very moldy piece of cheesecake.