Hi Smurfchops
I had the pleasure of staying in Whitstable earlier this year. It's an upmarket town but still unpretentious. There are plenty of places to eat and drink, including some really nice pubs. The Old Neptune, by the water's edge, claims to have the best sunsets of any pub in the country. Having seen some of them, it would seem to be a justifiable claim!
http://www.neppy.co.uk/
However the Ship Centurion, on the High Street, was actually my favourite pub there.
While Whitstable, per se, might not have much of a beach, Tankerton (which is effectively a suburb of Whitstable) has a beach which is very popular on a sunny day. (You can walk there easily from Whitstable).
I stayed here
http://www.copelandhouse.co.uk/
and really enjoyed it. (Give my regards to the cat, please!)
http://www.tripadvisor.co.uk/Hotel_Review-g503922-d1477541-Reviews-Copeland_House-Whitstable_Kent_England.html
http://www.seewhitstable.com/
Chris