Jax Beach is affordable and offers the things you are looking for. The last weekend in October is the Sky and Sea show featuring the Blue Angels. Rooms are pricey for it but nothing beats watching the show from your own balcony.
2015 Sea & Sky Spectacular Air Show Day 1