I just went to Puerto Rico and loved it! It's technically domestic for the U.S. so no customs and round trip flight ended up being about $300. Plus there's jungle, ocean and lots of modern and historical sights. We also saw whales! Loved it.