31 Bread Street is the perfect flat for a stay in Edinburgh. Beautifully decorated, spotlessly clean, and with a well-equipped kitchen. Edinburgh Castle looms through the bedroom windows (complete with fireworks when we were there at the beginning of the Fringe Festival). The Old Town is right out the door, the New Town a short walk away through Princes Street Gardens. Nathan was a gracious, responsive, accommodating host. We could not be happier with our experience. Than you Nathan!