Excellent location right on the Royal Mile. Excellent communication with Shahid, who was very accommodating. Apartment was well equipped and had everything we needed. We'd be happy to stay there again.
Thanks Shahid :)