The view cannot be much better of the castle. And you are right on top of the Royal Mile, so everything is close to your location. It’s roomy but the bathroom is tough for a tall person and remember there are 4 flights of stairs. Overall it was worth it and we would stay again.