Dates 7/15 thru 7/22 Air, Delta..it was fine. Every thing was on time. Used USA Transfers.....perfect 10. Staff....all hard workers, very helpful and polite. Hotel, clean, comfortable, slight smell from shower drain. Not bad, though. Beach, beautiful, some seaweed, Rough a few days Food, very good. Much better than I thought an all inclusive would serve. Pool very nice. It did get warm in the afternoons. Entertainment. Good. Staff works very hard. It was a slow crowd. People, nice, friendly. I think there were two women that went topless at pool for brief periods. 1 thong. Beach crowd was even more conservative. the buses, cheap and u didn't have to wait long for one. Good bang for your buck. I'll visit again sometime in the future.