I would stay here again. For the price, the location to the beautiful beach is hard to beat. The place is nicely appointed and clean.
Some amenities that would make the stay better would be two full rolls of toilet paper (we had 1.5), two bars of soap for each bathroom so you don't have to keep taking the same little one back and forth from sink to shower), beach towels, chairs, and a hair dryer. So bring your own beach towels, and pony up to buy the other if needed. It's just hard if you've traveled by plane to bring all of the extra.
We were greeted with a plumbing issue before we even checked in, so we weren't able to use one of the bathrooms for 18 hours. The office notified me ahead of my check-in to advise of the situation.....maybe we'll get a small credit?
That all aside, it was a great stay! This unit is close to two pools, and it's just a five minute walk to the beautiful, deep, soft, white-sand beach. The area of beach is very nice. Keep in mind, that vehicles do drive on the beach, but in this particular area there isn't as much traffic and there isn't a public access entry close by.