Service was excellent, very clean everywhere, nightly entertainment gave an excuse to mingle with others over drinks. All inclusive resorts will always have inferior food to restaurant dining, but there were lots of options here and the quality was very good. Everything about the place was excellent or very good except the coffee which was a sub par Nescafe instant coffee mix, and the bed was harder than I'm used to. Loved my 5 nights here, would highly recommend.