This place is right at the heart of Edinburgh (old town), very accessible from all major attractions. Hop On Hop off bus stop is right across the street which was very convenient. Everything else is a short walk away. The apartment was very well kept, clean and all basic amenities were provided. The apartment is on the top floor and is a little bit inconvenient with heavy luggage, however, it was well worth it considering the location right on Royal Mile. We would love to stay here again in the future.