We had a lovely stay at Stephen's apartment. The location is perfect. Just a few minutes walk from the Royal Mile and Holyrood Park. The accommodations were very nice and we enjoyed 2 restful sleeps. Stephen's recommendations were also spot on. We loved our dinners at Rivage and Safari Lounge. Would highly recommend.