This unit is what you would expect in Panama City Beach for a condo. Upon entry, the unit was very clean. All floors were mopped and the carpet was vacuumed. There were no weird smells coming from the unit. It was comfortable inside the unit as the thermostat was set on 72. We noticed immediately that the furniture in the living room was different from the pictures. Not like it was that big of a deal to us. As mentioned in some other reviews, the primary bedroom mattress is past it's life cycle. You could feel the springs in the mattress and there was an obvious slope toward each side. It was very uncomfortable and my lower back is still recovering. Another topic mentioned in previous reviews is about the carpet. Yes, carpet is in the living room, primary bedroom and the front guest room. The carpet is worn out and is in need of replacement. Especially in the high traffic areas of the living room and primary bedroom. The other negatives were with the resort itself. Yes, the elevators were an issue. Sometimes up to a 20 minute wait were common. Of course we took the stairs as much as possible, but with a wife that is 26 weeks pregnant, sometimes the elevator was more convenient. The complex was extremely busy, which made for tight quarters both on the beach and at the pools. So if you don't like people being that close to you, then keep that in mind. The last issue revolved around a group that decided to blast their hard core hip-hop music down to the pool area. They were in the unit next to ours, so it was nothing for the music to be heard at the pool. After notifying security and waiting about 30 minutes for security to do their job, it finally stopped. I know these issues are out of the owners control and they do not reflect the review of the unit. Just of the complex itself. The only issue we had with the unit during our stay was the shower curtain rod in the primary bathroom came down. I notified the owner immediately. Unbeknownst to us, maintenance came the next day to repair the rod. Overall, this was an average stay. Nothing great, but nothing that made it horrible.