The condo itself was nice, but the cleanliness and maintenance issues made our stay disappointing. There was sand throughout the floors when we arrived. While some sand is expected at a beach rental, it was obvious the condo had not been properly cleaned between guests. The bedding was also dirty and covered in dog hair, so we had to wash it before we could sleep, leaving us up until 2:30 a.m.The master bathroom closet had a strong musty smell because a bag of wet, dirty sheets, towels, and washcloths had been left inside. There were only three clean bath towels and two washcloths, so I ended up washing the dirty linens so we had enough to use. The master closet was also very disorganized.The outlets by the master bathroom sink did not work, there was black mold in the shower, and the shower drains were so slow that water reached our shins while showering. The Wi-Fi constantly disconnected in the master bedroom, and the A/C was locked at a preset temperature that guests couldn't adjust.The condo has potential, but the cleaning service is clearly not doing a thorough job, which is frustrating considering the 200 cleaning fee. For what we paid for the week, the overall experience did not match the cost.