Lovely comfortable apartment with everything we needed for our stay. The location is second to none, right on the Royal Mile! Everything went very smoothly.. We had an amazing time here.. Thank you so much.