Unfortunately, I cannot recommend this condo based on my stay in Dorado from August 10 to 14.The problems began before I even arrived. There was essentially no check-in procedure, and the host never sent me the address or arrival instructions. I had to call numerous times just to find out where I was staying and how to access the property.On the second day, I brought the beach-gate key with me, as needed. When I returned, only the strap remained. The key had been attached with a rusted metal piece that apparently broke while I was at the beach. I immediately informed the owner. Her husband brought us a spare key, told me we could use it, and specifically said that I did not need to make a copy.Despite this, the owner and the administration contacted me repeatedly for four consecutive days, warning me that I would be charged 100 for the lost key. I received multiple messages and calls about it, even though I had already explained what happened and a spare key had been provided.The administration also warned me that I could be charged a fee for not having a parking permit. However, nobody had explained how to obtain one. I was on vacation and should not have been expected to remain at the condo waiting for someone to deliver a permit that should have been arranged before my arrival.Instead of feeling welcomed, I felt constantly bothered, threatened with additional charges, and disrespected. After paying so much for only three and a half days I get this treatment???