The castle rock hostel is hostel’s heaven!!! It was a 5 stars hotel but with hostel budget. I stayed in the 12 beds female dorm and it was extremely spacious and clean. The bed was very comfortable and cozy. The bathrooms were clean, the showers had great pressure I honestly have nothing negative to say about it. This is definitely the place to stay in Edinburgh.