The location was absolutely ideal! Really enjoyed our time and the apartment was great with a view over the royal mile. Check in was simple and the place was clean, quiet, nicely decorated, comfortable, everything we were looking for. Would definitely stay again.