trufaut - it depends on what you term fun. If you want wild and wanton then probably not the best place to go. It is expensive but there are some cheap b+Bs around that are value for money. There is one at the bottom of the hill when you come down, i think it is called oyster something or other.If you look it up it will be on Canterbury road (i think). My BIL stayed there and thought it was really good. The Hotel continental is nice but pricey pricey pricey, they do however do some good midweek deals.
For a night out you could try the bar on the beach, it is near the harbour and they have live music every friday and saturday night. There is usually a fee on the door. They serve local beer and its a bit expensive but for a decent night out i would wholly recommend it. The Neptune, also on the beach is a great pub, if you dont mind mingling with all sorts of weird and wonderful clientel. Can be a bit pretentious for my liking, a bit psuedo rough and ready and hippy, but its great for celeb spotting, if you like that sort of thing. Can be a bit cliquey, but the music is usually good and they do great beer. Can always sip your beer on the beach and watch the sun set.
Not sure about eating out, its all quite pricey and in my opinion overpriced. If you can get over to canterbury then you should try and get a table at the goods shed. Its not cheap but the food is amazing. It would probably cost about £70 for a three course meal with wine. Canterbury has loads of good places to eat, the goods shed would be a treat, all local produce and organic (hence the price) It is set in an old Goods shed, and is a farmers market during the day - sounds a bit common, its not, the food is A1.
Of course xmas parties might be a bit of a blight.
{envy] about the weekend away have fun.