Being this our first time in Edinburgh, I can say that we had a great time staying at Tom's flat. It was clean and he was sure that we had the basic amenities need at the flat. Checking in/out process was very easy and clear. As an additional bonus, that bed was really big and comfortable. :-)
The only downside is the fact that it was a bit far from the city centre and it can easily take around 20 minutes one way. Other than that, we have no complains, and we could easily stay at his flat again.
Thanks once again, Tom. :-)