We loved our 6-night stay at Hilltop. We are a family of 4 and were lucky to score a good deal on an executive suite. The room was massive, far bigger than anything we experienced in Thailand. The kids appreciated the insanely large infinity pool, which we used multiple times a day. Breakfast was included in our package, and it was the best hotel breakfast we experienced, with healthy options and different hot and cold foods every day. The hotel shuttle drops you at the mall, the old town, and the night market, all of which we took advantage of regularly. Drawbacks are the distance from the beaches (cab rides to them were about 500 BHT each way depending on which one you went to), but the distance from other things made it feel nice, quiet, and remote, which we were seeking. It's also close enough to the market and the old town that it was close enough without being in it to go regularly. Also, the prices of the in-house massage and tours were considerably more expensive than typical Thai prices, so we just didn't do them. Otherwise, it was one of our favorite stays of the trip.