We stayed at toms for 2 nights and it was excellent! He met us on our arrival and gave us some good tips for places to eat and things to do. The apartment was clean on arrival and had everything we needed. There was plenty of hot water and the bed was comfortable. The apartment is in a great location and is in walking distance of both the tram and Edinburgh castle. Would definitely recommend!