I'll keep this short.The good: Beach access was easy, and the beach itself was clean and enjoyable. The location is excellent, with most stores, restaurants, and attractions within walking distance. The pools and hot tubs were nice, and the poolside grill/bar had better prices than I've seen elsewhere. Overall, aside from the room issues, the property was good and we enjoyed our stay.The bad: The unit was not properly cleaned upon arrival. We found hair in the beds, dirty floors that turned our feet black, and mildew/mold on the sink rack. I contacted the owner, who responded quickly and said she would address it with the cleaning company, but no refund or credit was offered for the cleaning fee.Elevators could be slow at times, resulting in long waits. Parking was also frustrating. We had three vehicles, and unlike most places we've stayed, there was no practical overflow parking. The designated overflow lot was about half a mile away and cost 12 per day, while other parking decks sat mostly empty.The balcony furniture was outdated, and the beach chairs and toys provided were largely unusable. Several items had visible mold/mildew, and the chairs were heavily rusted.The owner was responsive and pleasant to deal with. PCB isn't the most upscale destination, so I expected a few issues, but the cleanliness concerns and parking situation were the biggest drawbacks.Rating: 3/5 stars - Probably wouldn't stay here again. Not putting it all on the condo itself though.