Uwe was a wonderful host and was very accommodating.We were allowed to check in a little early. He was at the flat to greet us and explained everything we needed to know about the flat. He also assisted with our luggage. The accommodations were quaint and clean. The location is perfect since it is located near shops, restaurants and the Royal Mile. The only thing I would note is that you do need to be physically able to walk up stairs to access the flat. Even though We are all responsible adults, we did have a little mishap whereas we accidently broke something and Uwe was very understanding and worked with us on rectifying the issue. We had an enjoyable stay!