Phenomenal location, resort, room and service. Staff were exceptional. The food was varied, fresh and very good, which is not always the case with an all-inclusive resort. I highly recommend the casita bbq. Probably the best meal we’ve ever had on vacation and the highlight of our trip.