Been to Boa Vista twice. There
is very little to do outside the hotels. But if you want a totally relaxing holiday then it's recommended. Beaches are amazing but normally too rough to swim. Trips out are usually on the back of a pick up.
If you are going to Boa Vista I can thoroughly recommend VB tours for any excursion you may want to do. Had a great quad biking trip with them last year. Look then up on Facebook or Instagram.