Just for clarification of how the entire entry/exit worked for us. Going to EIS: We flew from IAH on a 2:30p fight and landed in SJU at 8:30. We collected our bags and proceeded to stay the night at the SJU Airport Hotel. This is when the PR Portal QR code came into play. Before we could exit the airport, there were two officials asking to see the QR codes. They did a quick scan of the QR with a handheld device and off we went. Fairly decent hotel for a one night stay and extremely convenient for the next morning as there are no taxis required. Be prepared that no food was available at the airport at that hour. We had to use Uber Eats to get some McDonald's (haven't eaten it in 20 yrs and it was just as bad as I remembered). The next morning we woke up and headed to the Cape Air ticket counter. This is where the BVI Portal letters were needed. There was no getting past this gate without them. Once we were checked in we proceeded through security which was painless.....got on the Cape Air flight and off we went to BVI. Once we arrived at EIS, the Cape Air representative walked us to the other end of EIS Airport into a nice A/C building. There we had to connect to their wifi and fill in a USA website that was collecting the results of the test we were about to take. Once we were in the system (instantly) we were called back to another room a couple at a time to take our arrival tests. We were all given the BINAX NOW test except the children which had a throat swab PCR test. We were directed to a waiting area and about 15 min later someone came out in a HAZMAT Space Suit and said we were all clear to go. The Cape Air rep then took us out another door and we passed through BVI Immigration. At this stop they wanted to see our vaccine card and approval letter. Once through this gate, our luggage was waiting immediately on the other side and we got our taxi and went to TMM.

For the way home, we all used (12 including unvaxxed children) the emed tests. The wait time was awful and after several phone calls someone from emed directed to the spanish site instead which had a wait time of 5 min max. We took these tests on a Friday morning and left for the airport Saturday morning. The Cape Air rep checked our negative covid test letters for exit and off we went. When we arrived in SJU we gathered our luggage and followed the cap air rep through customs. They took our picture and off we went. She walked us back to the Cape Air counter where we left our luggage and Cape Air took care of getting it over to United on the correct flight. We went through security and home we came.