This was the dirtiest rental I have ever stayed in! I wouldn’t recommend this place to my worst enemy. When we arrived, we noticed the carpet had A LOT of stains. Then, after walking on it for a few minutes, our toddler’s feet were BLACK. Since it was already evening when we checked in & our toddler needed to go to bed, we rented a carpet cleaner from the grocery store and carpet cleaned the unit ourselves. We spent our first night & morning carpet cleaning the downstairs and upstairs so it would be sanitary for our toddler. When we poured the water out of the cleaner, it was BLACK! We contacted the property manager & were told that, during their inspection before we checked in, they had noticed that the carpet needed to be cleaned. However, they chose not to clean it before our arrival or even tell us about it ahead of time! Although they refunded our cleaning fee, they refused to reimburse us for the carpet cleaner and the Swiffer we had to pay out of pocket for to do the job, even though they knew it needed to be done before we got there. Apparently, we did not give them an opportunity to fix the issue before we incurred those expenses. Though the opportunity for that was when they noticed the problem before we arrived. Their excuse was that they had had back to back reservations since May (we stayed in August). The carpet seemed to be MUCH dirtier than just this problem. While the private beach & location were nice, the disregard for cleanliness overshadowed our stay.