This was the perfect place for us (20, 22, 59). The location was extremely central - we could watch the goings-on on the Royal Mile from our dining room table, yet the two bedrooms were located near the back and were always quiet. I slept on the sofa, which was noisier at night, but also convenient for the early riser in your group with access to the kitchen. The wifi worked well, there was plenty of hot water for the two bathrooms, and we used the dishwasher and clothes washer a few times each with no issues (there's no dryer, but I think that's quite common in old town). The only challenge was walking up and down the four flights of the old and totally awesome stone spiral staircase. Our legs definitely got stronger through the week, and it was probably good for us! Many thanks to Paul and his brother Chris for the use of their wonderful apartment. We would stay here again in a heartbeat.