This is an amazing place - very spacious, furnished very thoughtfully and located right on the royal mile. Highly recommended!