Rental management was awful. The unit was not properly cleaned and the following items were broken: the sleeper sofa mattress hung down towards the floor where the mattress support was torn and separated from the frame, a spring was poking out of the mattress itself, the vanity door in the restroom was completely broken off its hinges and sitting inside the cabinet, the bathroom towel rack was coming out of the wall, the curtains were coming apart from their brackets and hanging down on one side, etc.
We called the owner on Thursday (check-in) to report these items and to request they be addressed. We got no answer and their voicemail box was full, so we sent a text message, which included pictures we had taken of all the broken items. We wanted to document they were found in that condition at the time of check-in as the owner had previously sent a long list of the unit's rules and the things they would charge fees for if found out of order.
Property management was horrible at replying. On Friday afternoon, we got a text saying the repairs had been addressed and items had been fixed. This was false. Everything was still just as we had found it, so we reached out again. It was Sunday before anything was addressed. Two men came to replace the vanity, but nothing else was addressed. They left a nasty mess behind on the bathroom floor from what work they did do. This debris included two rusty screws my kids could have easily stepped on had I not been the first one to enter after they left.
The best features of this property were the resort amenities (such as the great pool area and easy access to the beach). As for the unit itself, the view of the ocean from the balcony was actually lovely and the most accurate part of the rental unit's listing.
We have stayed happily at Shores of Panama before and we would easily stay there again, but we would NOT rent from this owner again.