We enjoyed staying at the Barefoot Cottages. The whole complex is very charming. My children enjoyed the pool. There were lots of tree frogs and lizards, which we all enjoyed watching. There are several nice beaches a short drive away. The unit was clean and nicely decorated. The beds were comfortable, but the pillows were a bit flat and there were no extras in the closet. The amenities were a little "bare bones". No coffee pods for the Keurig. No laundry detergent to freshen a load of towels. Only one bathroom had a bottle of hand soap, and it was almost empty. We have never stayed in a vacation rental where these items weren't provided, so we were not prepared. Since this is beach rental, some folding beach chairs and beach towels would have been appreciated. There was a strong pet odor when we first walked in, so some plug in air fresheners are needed. Overall, this was a nice place to stay, and we would stay again. There are just a few tweaks needed to make it perfect.