I must admit that my expectations were pretty low when I arrived at the Palm Hill Resort, but over the course of my week stay I was absolutely amazed at the level of service I received! This is only my third trip to Thailand but I know where I'll be staying from now on when I do return. As a...
More
