We have a family of four 2 adults and 2 teen boys 19. We are thinking of traveling end of July to Belize. We are planning on spending 2 nights in Belize City to do the tube caves and Mayan ruins then 4 nights on Ambergris Caye. We want to be active.The boys are not into just sitting on a beach. They like to fish and snorkel. Any suggestions on places to stay? If we did Ambergris Caye should we in San Pedro?