If you decide to stay in the area you’ll find some very good value resorts eg Evergreen and Feel@Chill, away from the beach. Or spacious homes for families to rent at Siam Royal View – check the Airbnb listings. Or a couple of excellent boutique resorts beachfront – Little Sunshine and Peninsula. It’s also a nice area to explore by bicycle. You can take a ‘slow cycling tour‘ which will introduce to to some of the local life in the area.
Plus there’s a small fishing community that hasn’t changed much over the years and it’s the starting point for jungle treks up Khao Jom, the peak that towers over White sand beach.