Overall, I would say the resort was great. Our check-in was really fast and rooms were ready when we arrived. Rooms were clean and well-maintained on a daily basis. A couple of times we had to ask to get our fridge stopped, but they restocked them immediately with the drinks that we requested. All the restaurants were great however, the buffet was a bit challenging because it was not large enough for the amount of guests and often the food was not restocked very well. I appreciated the hand sanitizing stations available everywhere. Japanese restaurant is recommended as well as the Mexican restaurant. That’s were OK not the most comfortable that we’ve ever had but still got great sleeps. Poolside restaurant was very convenient and had an assortment of food items which was great. Room service was good and appreciated. The dishes being picked up quickly in the hallways, not like some resorts. We were here for New Year’s, and they did a great job for the celebration. The fireworks on New Year’s Eve was amazing because you could see the fireworks from all the resorts along the coast. Poolside service available for drinks available and service was fantastic. Also appreciated that the pool area was well-maintained. The pool was clean and lots of umbrellas were available. Rooms were fairly soundproof, which was fantastic. There was aqua gym in the morning, people coming around offering spa services and sunglasses cleaning, which was a cool service I’ve never seen before.