This was my first time visiting a tropical country for vacation and I had an amazing experience at BlueBay. The food service was excellent. I especially enjoyed the restaurants Festival for the buffet style, as well as Mexicano for authentic Mexican food (shoutout to our waiter, Aurelio! He was so kind and helped us pick out the best menu items). Speaking of the waiters, the staff at BlueBay is super friendly and kind… right when we entered the hotel, they held our hands and walked us into the lobby, took care of our luggage, and served us sparkling drinks within seconds. It really felt like a luxurious moment! The staff is so hardworking as well and it really shows. Their dedication to their work, speed and efficiency, and politeness to guests speaks volumes. Our room was also cleaned daily and stocked with soft drinks, coffee, and hygiene products. The resort itself is so big and well maintained, with so many things to explore… the beautiful white sand beach, pools, live entertainment, photography services, gift shops, fauna/nature/animals, kids club, and lots of cute spots to take pictures in. It was rainy season when we visited but they have golf carts to take you around the resort and umbrelllas to use, so it wasn’t bad at all. Overall, I would highly recommend this resort for anyone looking to have a fun and memorable time in Mexico. Extremely satisfied for the affordable vacation price.