We stayed with our one year old son and really enjoyed it. Rufus and Claire provided some amenities for him which was helpful. The location is close to Arthur's Seat and the Royal Mile and we enjoyed going out for different walks every day.
Communication was great for the duration of our stay. Rufus also shared his local food recommendations which we appreciated.
Great central place to stay, we would highly recommend.