Handy location, within a 15 minute walk to princes street and 25 to the castle. The house heating was fantastic, we were so toasty warm! Beds comfortable. We didn't have children with us but the place is definitely family friendly with lots of toys and games to keep them entertained.
Worth noting it is above a bar which on the Friday night when we were home was noisy. We didn't have youngins so no problem for us. We loved our stay.