The location by itself already deserves a 5 stars. The place is at the heart of the old town in Edinburgh. You are 5 minutes walk from basically everything in town. Totally worth it.