As far as location goes this was very excellent - it really is right on the beach with no house between you and the ocean.
We did have a couple issues with the electrical system though - the first full day we were there one of us plugged a hair dryer into an outlet near the kitchen and the outlet started to smoke. A few days after that we were washing clothes and the dryer would come on but it wouldn't heat up. The maintenance guy said a breaker was tripped so that might have been related to the other incident.
Also, the "Wi-Fi" was extremely intermittent, more off than on and a very weak signal, even being in the same room as the router. Most of the time it wasn't good enough to stream anything and even if we wanted to use it for texting (the Sprint signal isn't very good in this area) it would take mulitple tries to get them through and would drop calls frequently. Sometimes we would pick up the next house's Wi-Fi stronger than our own, but even that wasn't strong enough to do much with either. So, if staying in contact is important and you have Sprint, you may want to see if they can fix the Wi-Fi here or bring your own router if that's the issue. We didn't think to bring a router so it's hard to tell if it was a router issue or if the internet signal getting to it wasn't that great. The television worked great though we did experience an hour or two where the signal wasn't there.
Overall a good house, it did seem like it was a bit older and of course these houses aren't designed like mainland houses so don't expect any of them to be super large and roomy unless you want to pay a ton of money for it. The back deck and screened in part is nice. We were able to fit two vehicles underneath the house side by side as well - I saw something that said it only had under house parking for one but we fit a minivan and a four-door mid-size car underneath.
The trash pick up was somewhere in the middle to latter part of the week. When we arrived on Saturday the outside trash can was already full - probably from the people there before us or the clean up but it was emptied one time during the week we were there.
Really the only thing that keeps me from giving it five stars is the Wi-Fi issues. In this day and age internet is very important, even if you are at the beach to have fun. Most people still need to keep in contact with work, etc while on vacation.