Very convenient, well appointed flat. We had a great stay. The onsite parking was key, and right thru the tollbooth to the Royal Mile.