Overall we had an enjoyable stay at the house. The property was clean, ample supplies in the kitchen, plenty of bath towels. It was a great location. We rented a golf cart, so it was just a short drive to the beach and to all of the restaurants and shops. We rented through the rental company and they delivered and picked up the golf cart. The only issue we had was the oven did not work/heat up. Which happens, so not their fault. However, when trying to get the issue resolved, we had to call a few times. They sent someone out when we were on our way home, and they couldn't have been there more than 10 minutes. We did not get a call regarding problem, oven still did not work so I had to call the next day and they told me their repair man said it worked. It did not. So they sent another person out, we were there, and this gentleman realized it did not work, and determined what part was not working. Okay great, probably not going to get fixed in the few days we were there, these things happen. But then they called again to send a third person out to check it out. We were not home but we were leaving in 2 or 3 days. Couldn't that have waited? Anyway, no further updates or apologies were given from the rental company. This is why I can't give 5 stars. Also, there is a large backyard, but it needs to have some shade added to it because it basically has full sun from morning until evening. Overall though it was a great place to stay and had what we needed.