This apartment worked out great for our family! The location is perfect (on the Royal Mile but on the quieter end). Greig's detailed check in instructions made finding and getting into the apartment extremely easy which is always appreciated. I may have missed it on the listing but I didn't realize until after booking that there is not parking on site - there are free or paid options a short walk away (and you can pull up briefly to unload luggage). Greig was extremely communicative and gave some good suggestions when we inquired.