Cute place in a perfect location. It was the perfect size for myself and my wife.
If you want to do day trips via bus, the pickup point for many of the tour companies are directly in front of the flat. The Edinburgh Castle is 300 yards up the hill and Holyrood Palace is at the opposite end down the hill and minutes from everything you'd want to see or do.
Less than a mile from Waverley Station but the walk is uphill. Take a cab or Uber if you have heavy luggage because once you arrive, its a 2nd story walkup.
We loved our stay and would definitely book again!