We had a fantastic stay at this B&B. Jemima was a wonderful host and very accommodating. The room was amazing and absolutely spotless. (We've never slept in such a comfy bed!) Breakfast was lovely - there was a great selection of fresh fruits, yoghurts, cereals and cheeses with the option of a huge cooked breakfast too. The location was great. You're a short walk to all of Edinburgh's attractions. We loved visiting some of the bars and restaurants that were on the same street as opposed to venturing into the centre. Couldn't recommend this B&B enough. My only note would be that parking gets filled up very quickly, so I'd recommend getting the train instead.