Outstanding accommodations. Outstanding location. Immaculately clean. Thoughtful host. A must if your staying in Edinburgh.