A wonderful place to stay when visiting Edinburgh.