Juan canceled on us less than 24hours before our flight to Mexico City. I had no internet as we were traveling and only saw the message an hour before getting on a plane to Mexico. Juan explained that he had gotten the dates wrong and that it was due the flat not being suitable for people to stay in it after the earthquake. After that, he stopped answering my messages and did not send a proper apology. We had to stay at a very expensive hotel. Luckily the Airbnb team was responsive and I was reimbursed. I never saw Juan's place so can't speak about that.