The property was just as described and was exceptionally clean. The kitchen, in particular, had all the amenities that one would need while away from home. The owner was very responsive to emails throughout the stay and worked to ensure we had the best possible experience. The only drawback, which we knew ahead of time, is that there was not access to a washer and dryer inside the condo. We did not try the onsite shared washers. It is also important to note that they have an abundance of chairs, toys and umbrellas to use on the beach. However, the storage closet where these are located is a shared space between many units, so you should not leave anything personal in there. It will likely walk away during your trip. All in all, it was a great experience and I would not hesitate to book this location again!