Beaches are stunning, something for everyone