The villa was very nice, it was great to have the basics in the kitchen available for cooking as well as having an outdoor grill! Furniture was comfortable. Walk in Shower was great! Villa had a vacuum (which I had to replace the belt on), washer and dryer (dryer timer sticks and takes a couple of runs to dry), a couple of beach chairs, and a small rolling cooler. Could use a swifter sweeper, overall cleanliness was acceptable for the high use items, but the villa could also use a deep cleaning (I understand the fast turn around of the villa, but we had to retrieve something that went under the couch, and it definitely hadn’t been vacuumed), fridge could use a deep clean too. The back patio area has the sticky gum balls from the trees everywhere and needed to be mowed/tended to, a bit of a negative with dogs. Our dogs enjoyed the villa and beach though! Villa was well located, close to shopping and activities on the island. While walking to the beach is certainly an option, if you have limited mobility I suggest driving and using the beach parking pass provided - more like a 5 minute drive there. The beach access was great! Showers & bathrooms, rental chairs available, very clean beach. Management company was quick to respond and very friendly and helpful with questions. We would definitely stay here again!