Lovely, spacious, well- appointed apartment with very comfortable beds, all in the perfect location. Really nice find in the middle of the Royal Mile. Easy check in and great communication. Would definitely stay again! Highly recommend!