This was the absolute WORST experience I have ever had with staying somewhere. Leon cancelled 40 minutes before checkin so we were stranded at the airport for 5 hours while Airbnb tried to figure something out for us. He refused to give us an actual reason why the place was suddenly unavailable. Terrible, unprofessional, and deceitful. We booked this place a year in advance also.