The beach is formed by a large expanse of pebbles and some sand and the main town beach is backed by a wide esplanade. There are no lifeguard facilities at this beach.
An inshore rescue service is located at the eastern end of the promenade. It is dangerous to swim out to the offshore breakwaters due to strong currents.
The beach is cleaned manually on a daily basis during the summer and monthly in the winter.
Dog bins are provided. Dogs are welcome on a small area at the eastern end of the beach all year but are not allowed on the main beach from 1st May to 30th September.
There are toilets nearby including facilities for people with disabilities. Pay parking is available at the eastern end of the beach.
Cafés, restaurants, pubs and shops are close to the beach.
A slipway towards the eastern end of the promenade provides boat access.
There are deckchairs available for hire in the summer season and there is a seasonal stand up paddle board and kayak hire concession at the western end of the esplanade.