We loved our stay here! Beautiful place in a beautiful location! The pictures were spot on. The place was very clean. Very close to a lot of good restaurants and beaches. The grounds were very well kept, and the pool and hot tub area were great. Between a fully loaded kitchen and the community grilling area (5 grills), you can cook pretty much everything. We also appreciated the beach chairs, towels, cooler, and umbrella that were provided. Hosts were very responsive. Would highly recommend!