This stay was definitely the highlight of our mini Euro trip. Clean, great views, nice common area and laundry unit. The location is right off of the royal mile, and reaching new town was extremely simple. Would highly recommend this stay.
Two things to consider:
1. This is a ~5 story walk up, not an issue for us, but may be for older folks
2. Check in/out occurs at a hotel down the block, leave enough time for check out. Only 1 key is provided, so coordination with your group may be needed if you go separate ways.