Next time we visit Edinburgh, this is where we will stay. Granted: this is a Hostel, not a hotel. But... it's truly great. My grandson and I shared a private room for two. the cleanliness and security of the place are excellent. Staff are friendly. The location is unbeatable. The little square that it is on directly is very nice, with a great bar / restaurant right across the street. And it is just a few hundred meters from the Royal Mile and very convenient to the Waverly rail station so it is wasy to get to and from the airport.
We had an utterly fantastic time in Edinburgh and everyone at KickAss Hostel was very friendly. The breakfast is fine. It's consistent enough from day to day that there comes a point where it's not necessarily exciting, but as breakfasts included with a stay it is far better than average.
We were on our first trip to Scotland and in retrospect there are two things I would do differently. Pur basic trip was start in Edinburg, train up to Inverness, train to Glasgow, and then train back to a hotel nearer the airport the night before our flight out.
I would in retrospect change two things. We stayed overnight two nights in Glasgow. That was more time then Glasgow requires IMHO. If I had to do it over again we would have just had our southern part of the stay all in Edinburgh and we would have made Glasgow a day trip.
The Hostel could use a couple of more washer/dryers for laundry.
But on the whole: this was just fantastic.