they have great beaches