Check-in staff was great, food was limited but good, service in restaurant was great, activities staff was great. But no service at beach, daytime/lunch service was terrible, and really hard to figure out how to operate on the property. No room service options. Shuttle only operates once per hour, between 10 am and 10 pm, and often gets full enough that it has to leave people behind.