The resort grounds are beautiful and very well maintained. The pools are so nice! The resort looks just like the photos. The food was pretty good considering this is an all inclusive resort. The various options for specialty dining was a nice perk. The food these restaurants offered was good as well, but keep in mind it is imperative you make a reservation. We had issues with the app so make sure to check with staff on their availability if you experience the same problem. We booked a unique room, which is supposed to come with a butler but out of the five days we stayed we never saw him/her, despite calling multiple times about this. However, we did get somewhat of a free room upgrade upon check-in which we loved (they gave us a unique ocean view room when we booked a garden view). The staff are very friendly and do their best to accommodate, but the language barrier might be an issue for some guests. We also ended up using the 24/7 room service more than we expected, so that was definitely a perk as well. For those that like to workout, the gym is also great! Probably the nicest gym I've ever used at a hotel/resort while on vacation.
Overall, this resort is extremely nice and peaceful. This is a good option whether you're traveling with your partner or with your family. We'd highly recommend staying here and hope to come back soon!