We had a great stay at this beautiful B&B in the heart of Edinburgh.