After just staying at this property, I found myself going back to read back through reviews to see if I had missed one. I'm shocked at the good reviews because this property needs some attention.
First the good....the location. It was directly on the beach so super easy to walk out and to the beach. The check-in was easy. Kitchen was decent and had the basics if you wanted to cook. Also it was nice to have access to beach chairs and umbrella.
Now the bad. The floor was filthy, I noticed my kids white socks were gray and black within minutes so I got wet paper towels to wipe down a small area of the floor and it was absolutely filthy. The chair was filthy, obvious dirty spots along with the throw pillows all having stains on them which I find completely disgusting, especially in a rental. We pulled out the sofa bed to fix it for our kids and found just a foam pad, maybe 4 inches thick but there was a sign boasting that there was an air mattress which we couldn't find. By this time, the front desk was closed so they suffered through one terrible night on it. I laid on it and don't see how anyone could stand it. I talked to the front desk the next morning and they checked and said the air mattress had been replaced with the foam but would try to find one which they did. It was terrible too, only slightly better than the thin foam. The king bed in the bedroom was HORRIBLE. Not only was the mattress uncomfortabe but it was terribly noisy. You couldn't move an inch without it making horrible creaking noises. So needless to say, neither myself or husband slept much for the 2 nights we were there.
The vents were covered in thick dust and the bathroom shelving unit was dirty and had a broken shelf so we didn't dare even think to place anything on it. Much of the furniture is worn.
The pool was dirty with a lot of leaves both days we were there and the water did not feel like it was heated at all.
Overall, great location but this unit really needs to be overhauled with new furniture including new beds and have a deep cleaning.