Excellent location right off Princes Street, plenty of amenities, shops, pubs, and restaurants right at our front door and not far from the Royal Mile either. Very clean and roomy apartment and comfy bed too. Agie was a great host, excellent communication and gave us everything we needed to know for our stay in advance as promised. A lovely spot.