I can give you some feedback after we stay at Travellers for the first time in July.

Have you considered Treehouse? We stayed 9 nights a few years back and had a good experience.