Great location, every detail thought of. We had everything we needed (and David had gone the "extra mile" for us with bread, milk and extras. A very nice welcoming touch. Excellent place to stay in Edinburgh!