Our Airbnb cancelled our booking 20 minutes before our check in. Shahid was kind enough to travel at short notice to deliver us the keys to his flat, saving the day! The flat is in a perfect location, looking out at the royal mile.