The ESJ towers are located on that strip with all the hotels next to the ocean in San Juan. I think it's next to a road called Coral Beach or something. Anyways, it's a timeshare but the lower level where the arcade, pool table, and common area is was usually always open during the several times I've been. They used to have a Police Force there a while back, but that was years ago.
I was in St. Thomas this past October but never ran across any pins while I was on that island.