We thoroughly enjoyed our stay at this property. The first thing we noticed right away was that the floor didn't seem to have one speck of sand on it when we arrived. Not sure how they do that considering it's so close to the beach, but it was amazing. The rest of the amenities were also great. The only issue we had was that they gave us 8 bath towels, 2 hand towels, and 2 wash clothes. When I inquired about getting more, I received a text that the matter would be referred to house keeping...and then I never received any communication again even after I inquired again. Also, we never received anymore wash clothes. They completely ignored the request. When my wife called them, they said they only give two per stay and that if we wanted more, we would have take them to the property managers office (off site) to exchange them. We were told it was in the contract we signed. I reviewed the contract and it was not there. Pretty ridiculous. Aside from that, the stay was nice.