Tom's place is fantastic for a trip to Edinburgh. Great location - right off the Royal Mile (although that may be a noise issue when the pubs close). Lots of shops, pubs, restaurants in walking distance (and the castle!).
Apartment was very clean and rooms were to hotel standard (complete with mini toiletries).
Tom's communication was excellent and also shared discount codes for some local services.
10 out of 10!