We really enjoyed our stay. Rooms are well appointed. Beach attendants on duty at private beach provide assistance with activities (kayaking, paddle boarding, and sailing) as well as set up chairs and umbrellas. Pool and jacuzzi are clean. Island is beautiful! Hope to go back again next year.