I stayed only for one night with my friend, but it was great! Cary is a lovely host, the communication before our travel was nice and it was a very warm welcome. They have a great home, everything is tidy and nicely done up.
The room is lovely, it is very calm and we would definitely slept longer if our train wasn't going that early in the morning! Also the breakfast in the morning was very good and all in all our stay there felt a little bit like beeing at home.
I would highly recommend to everyone to stay in Carys house while visiting Edinburgh, you can't get wrong!