I stayed here for one week while visiting family, the unit is clean and excellent location. I would stay again.
Unfortunately, I did not get a chance to meet Tom in person but he was quick to reply to my messages and gave me helpful info for the train etc. and ensured I had a comfortable stay.