I booked a 2 night stay in Panama City and was pleased with the condo. It was beautiful, clean, and comfortable, and the bath products smelled great! We loved being right on the beach! The staff I encountered were all very pleasant and helpful and responded to questions or requests very quickly. I was a bit annoyed with the booking process, I had to download, print, sign, and scan a more than 20 page agreement, then download an app. I felt that was excessive for 2 nights, and it should have been done digitally. I also didn’t like to have to pay $20 per vehicle for parking. With 5 people on our booking, I feel we should have been given at least 2 parking spots. But those are minor things that can be overlooked. The company is dependable and good at communicating. I would recommend them.