Only negatives from my experience was when I arrived I called the host to let them know I had landed and would be making my way and he said not to leave as he thinks the room is occupied bearing in mind I missed my flight and was paying for the days prior so the room should have been empty and it caused a massive issue where I had to start looking for last minute hotels elsewhere, the host then communicated 30 minutes later to say to make my way to the apartment. I would also point out host did not provide full address and I only realised once I was in the taxi on the way so only received check-in instructions literally at the last second
Pros: Great price, very new and modern apartment with great facilities, would stay again