This was our first time at Barefoot Beach Club and it won’t be our last. Our room was very clean and stocked well with toiletries, towels and starters in the kitchenette. The beach was awesome and easily accessible. The pool area was very nice and readily available and the grill area was terrific! First time ever in all our years travelling where the grills were cleaned! Our only complaint was that it was clearly marked that the property was smoking and vaping free but sadly there were guests that disregarded those rules. We would have liked the staff to enforce the no smoking/vaping rules.