Very kind and accommodating hosts. Re-arranged things for an earlier check in for us. Flat was clean, comfortable and a perfect location right off royal mile. Hosts gave a lot of helpful information beforehand with binder in the flat of everything you could need to know!