We had a wonderful stay at Shahid's apartment! The location is perfect, right in the middle of all the action on the Royal Mile. The apartment was clean, spacious, and had all the essentials. Would definitely stay again.