Sort:  

Puerto Rico, but went hopping on most weekends all over the Caribbean.

Sounds amazing :)