I personally didn't stay at Thomas place but my family did and they had a wonderful stay there.
Incredible views, super clean place. Great atmosphere and lots of fitness if you are not there with a car ;) by walking u and down from the bus station.