This property was great. The food was A , we didn’t even eat at the on site restaurants because we loved the buffets so much. The drinks were great, but we’re not huge drinkers. The pool was nice for us after the music was turned off, we prefer a quieter experience. One tip we have is to wake up at about 7:30am and claim your beach and pool chairs, because like most all-inclusives, people claim their spots with towels and hoard the spots all day, even if they are eating breakfast or having a 2-hour lunch break, other than that, this was a great all-inclusive. The beach was a little rough and choppy (big waves), but we were happy to have a sargasso free, clear bright blue beach front. Thanks to the staff for making our trip so great!