This place is perfectly located at the top of the Royale Mile. You'll be able to access everything in Edinburgh quickly from this spot. We only had to hop on one bus during our trip to go see the Royale Britanica; everything else was accessible on foot in Old Town and New Town.
The view from the window is lovely — it looks out on New Town and we were able to see the Christmas market.