Stephen and Kate are great hosts. The place is right on the Royal Mile and within walking distance to everything. Best part is enjoying a drink on the balcony after a days worth of walking around the town.