Thinking of staying here, any thoughts?

http://www.agoda.com/asia/thailand/b...8Yfq8551luY%3d