I had a really good time staying at Tom's, everyone there was friendly and made me feel really welcome and instantly at home. Tom was very easy to contact before and during my stay.
It's a nice big flat with all the amenities you'd need, highly recommended!