We're having a small destination wedding (~30 guests) at a golf club on the ocean. The ceremony, cocktail hour, and reception will all be at the same location, and all will be outside (if weather goes according to plan), otherwise there is an indoor backup location. We're trying to decide between a DJ and a small group of musicians (~2 - 3 musicians, probably a guitar and violin and maybe one other instrument). Ideally whoever we hire could play music for the ceremony, cocktail hour and reception. We'd like to have some dancing, though it won't be a big dance party given our guest list size, etc.
How did others make the decision? Any thoughts on what would be best for a wedding of this size. Thanks for your help!