Beautiful and such a wonderful place to stay! We really appreciated all the care John and Rebecca put into their place and how well they communicated with us before and during our stay. We brought our baby and toddler, and John amd Rebecca were very accommodating - they even had a high chair and travel crib for us to borrow! Excellent place to stay while in Edinburgh