Captain Luis Serra is based in Punta Cana, Dominican Republic, where he operates a Boston Whaler 250 Outrage Cruiser. He specializes in boat trips, snorkeling tours, and sightseeing experiences, sharing the beauty of the local waters with his guests.