We had a lovely stay at Castle Rock for a week during the Edinburgh Fringe! Brilliant value for money, the staff members were lovely and the location is great. Would definitely recommend and would stay there if I ever found myself in Edinburgh again.