Beautiful apartment in a great location. Very clean and well kept. Check-in process was super easy, even despite our flight being delayed 3 hours.
5 minutes walk from the Royal Mile and lots of local shops and amenities. Would definitely stay again!