We truly enjoyed our getaway at Barefoot Beach Club. Room was spotless when we arrived and everything looked brand new, which maybe it was! Staff were very accommodating. Some renovations were still in progress, but they didn’t affect our stay. One of the staff members told us the pools were full of sand after the hurricanes, so wow, they really worked hard to get the place ready for spring break time! Loved the pools and the beach, of course! Lots of pool chair availability and optional shade. The hot tub wasn’t heating for a day or so, but was fixed within a reasonable timeframe. The roof is an excellent place to watch the sunset. Walkable to abundant shopping and restaurants (our daughter and her friends loved that feature). We stayed on second floor in the 2-bedroom suite area and loved having quick access to the outside via stairs. The elevator seems to take a while. Kitchen was perfect, and we didn’t have to spend money on restaurants because we cooked our own food, purchased at Walmart. The fridge and freezer were huge. Cleaning service came in halfway through our stay (we were there 11 days), which was good for us. Every day, we could “order” supplies such as paper towel, bath towels, shampoo, etc. That was super convenient! Finally, just a note that the TVs in our suite (number 23) are not “smart” TVs, but that wasn’t a big deal to us. The place welcomes families, but we saw mostly adults. We give this place a big thumbs up and I’m sure we will return!