Our stay at the Sheraton Hua Hin Resort was very pleasant. The staff were very frendly and efficient; the swimming pool was amazing, and ideal for small children.
My only minor complaint would be the 'hidden' costs when booking. We booked a budget room, which did not include breakfast. When checking-in the very nice receptionist informed us that breakfast would be extra, and at a charge of 650 baht per person. I personally did not have a problem with this charge, but it should be considered when making a booking (1 adult and 2 children in a room would mean that breakfast for 3 would cost about 75% of the room rate per night). As a suggestion, perhaps this charge should be made more obvious during the booking process.
In summary, we found that our stay at the Sheraton was very enjoyable, and I would have no hesitation in recomending this hotel to family and friends. .