Great location! The apartment is right on Royal Mile, midway between Edinburgh Caste and Holyrood Palace, and Waverley train station is within walking distance. It is spacious and very comfortable. It is definitely one of the best Airbnb apartments I have ever stayed. Highly recommended.