excellent resort wonderful time resort, clean tidy, best resort stayed place carribean, service pretty good people friendly not sure overly happy, flight air canada good flew class, no line ups better food, did manage lose luggage hour toronto, no worries though.. food excellent restaurants, good eat, beach awesome fine powdery sand water blue, thing no good snorkeling beach, water rough time, fun body surf waves, rooms excellent, comfortable good air conditioning comfortable beds, maid did great job keeping clean, no mold dirt, overall say truly 5 star resort, recommend place,  
excellent resort wonderful time resort, clean tidy, best resort stayed place carribean, service pretty good people friendly not sure overly happy, flight air canada good flew class, no line ups better food, did manage lose luggage hour toronto, no worries though.. food excellent restaurants, good eat, beach awesome fine powdery sand water blue, thing no good snorkeling beach, water rough time, fun body surf waves, rooms excellent, comfortable good air conditioning comfortable beds, maid did great job keeping clean, no mold dirt, overall say truly 5 star resort, recommend place,  