This adventure began with a carefully planned 3 night stay. We confirmed our reservation multiple times with Kyle,the owner, despite problems we noticed with previous reviews about this condo and keys. We felt that the venue was perfect so we booked it anyway. What a disaster! We arrived at 6:10pm from the USA and NO keys were available at the gate as guaranteed. After arguing with the guard ,a merciful neighbor Rand, authorized our entry at 8:30pm. The condo, to our surprise, had much deferred maintenance, including wobbling three bladed ceiling fans, NO Wifi as advertised, NO toilet paper, not even one sheet!, empty soap dispensers in both bathrooms, NO paper towels, a nonfunctional safe, old ratty bath towels, NO wash cloths and a gross toilet seat in the master bathroom surrounded by old nasty bath rugs.In addition, there were NO condo instructions in the unit. Daniella the manager was NOWHERE to be found! After numerous complaints using the neighbor's Wifi on the other side of the community to contact Kyle and Daniella directly, a relative of Daniella's showed up the next night with some very needed supplies and an apology. Too little, too late since we had already gone out to buy the desperately needed basic supplies ourselves, the night before. We finally did hear from Kyle on the third day since we had no Wifi to communicate with him! He instructed us to either wait for Daniella to show up or to vacate the condo by leaving the key on the kitchen counter. We waited until 11am and finally left disgusted since she never showed! We videoed the entire condo to prove that we left it better condition than we received it, left all the new supplies on the counter, and closed the door leaving the property UNLOCKED! This did not make us feel comfortable! Kyle apologized via email and credited our account for one lousy night.He also offered us a discount of $200.00 off our next stay. Yeah right! A vacation, especially an international one that was well planned and confirmed,should have gone smoother than this disaster.So much for a relaxing weekend! Please take our advice and FIND YOURSELF ANOTHER PLACE TO STAY!