The condo we stayed in was wonderful. It was clean, however there were some stains on some of the living room furniture, and the carpet has seen better days, but it was still clean. Access to the beach was easy and there were always plenty of chairs, umbrellas, and toys for the kids!