Great apartment in a fantastic location right on the royal mile. Very clean with large bedrooms. We stayed here for a weekend with 10 guests and we all enjoyed ourselves. Lots of space for everyone and even with 12 guests you would still have lots of space! Great views of the castle from the lounge and kitchen also. Thanks, we will be back!