We have stayed at Rainbow Rock many times before in several different units. In comparing rates with other condos, this one seems a bit overpriced. It's not that it wasn't clean because it was. It's not because of the location because you can't go wrong with the views from all of the condos - magnificent! It was the lack of upkeep maintenance that disappointed us. The finish on the wood cabinets are worn down to the bare wood. The refrigerator has seen better days and is missing some of the shelving. In fact, it's not even the fridge shown in the listing! The area rug in the living room, although very clean and pretty, is a trip hazard because the corners are curled up badly. Although my comments are only my opinion, I think the owners would be wise to invest in a little repair maintenance if they are going to continue to charge the higher rates. I don't object to paying for quality, but I do expect to receive it once I've paid.