William was quite communicative and available to help with any concerns that we had. The space was nice, and the pictures did a good job of representing the apartment.
You're right off of the Royal Mile, so the bedroom and living room adjacent to the street can get a bit noisy based on the traffic going by, but we never found it to be too bad. There is a bedroom on the other side of the apartment where the noise would have been reduced, and we never felt the need to transition over to there.
Also, because you're right off the Royal Mile, there are a ton of shops and restaurants all around you, so there's plenty to see and do. You're also fairly close to Holyrood Park, so getting in a bit of hiking is also pretty doable.
The apartment also had tags placed about it to explain things and provide little helpful messages, which were appreciated.
All in all, a very nice experience.