Fantastic location and great instructions from the host. For a group in Edinburgh it is excellent. We missed the check out time at 10am, but the cleaners and the host we okay with a small delay as we finished up breakfast. The fringe the night before had taken its toll on us- so 10am was more than a struggle.
If you need parking there is some good cheaper parking on Ravelston terrace and dean path junction. Limited, but try there.