I would certainly not recommend the condo and the rental company, we had a very unpleasant stay. It started out with their cumbersome pre-arrival requirements where they asked for several pictures of IDs etc. I emailed the pictures, then received another email to please send them, so I resent them, they told me again that they hadn't received them, so I resent them again and was finally told that they had received them. I never got a bounce-back so it looks to me that they were just disorganized and not on top of their inbox. Before arrival they also asked for a refundable damage deposit, which I paid and only received back after I emailed them a week later. They then forgot to send us the complete check-in information so when we arrived we could not get into the condo. I called their contact numbers but could not reach anyone either by phone or email and it took them half an hour to respond to my messages and send the check-in information. We had already left the property by then but returned later. When we finally got in, the place smelled like smoke and was rather dirty, with big stains on the living room rug, dirty bathroom rugs that had clearly not been washed and glass panels on the balcony that were so dirty that you could barely see through them. We will most certainly not return.