While it's close to town it is just a beach with a nicely painted amenities block. It's problem is that there are so many really good beaches just a short drive away. Go and have a look, but you can see beaches as good or better than Town beach just about anywhere.
More