Thanks everybody for the responses. Very interesting to see different people experience. So my understanding that TA is a primary source of reviews for places.
I just don't like that it is so hotel oriented. Even I'm looking for attractions it always shows me hotels instead. But I'll give it another try.
Thank you.