I stayed here with my family for 4 nights.
I would say that this is an ideal place for a family to stay, as there was plenty of space for us yet it was also homely and comfortable. The kitchen has everything you need to self-cater with a few basics like teabags and loads of cleaning products. The sitting room area was comfy and the dining table was ideal for our group to eat around.
The location is amazing, I first looked at staying centrally but found it expensive, this was more reasonably priced. The host gives a detailed and accurate description of the area, Caledonian village, it contains lots of choice of restaurants and takeaways close by, in easy walking distance, with a co-op and Italian grocers also nearby. The off-street parking made life easy and the bus stop to Princes Street was easy to find, the bus journey beiing only 5-10 minutes so I was very glad I hadn't paid extra to stay right in the city centre.
our host was helpful, he emailed me before and after I arrived, and was on hand to help with any questions.
Overall I was very impressed and I would recommend this accommodation to others.