My wife and I had a great experience with William. The apartment was very clean, with good amenities in the room and an excellent location. It's close to the train station, Edinburgh's main street and attractions, with lots of restaurants, stores, and pubs around. Despite being in the heart of the city, the place was also pretty calm for a good night of sleep.
William was also very helpful and responded to all our questions very, very quickly. He gave us several tips and was extremely pleasant and nice as a host.
Definitely recommended it!