Having been to SJO, Blue Marlin, etc., 10x, I want to suggest you guys go one more country down: i.e. Panama. Cheaper, cleaner, safer, just as pretty, nicer people, and the Colombian girls in Panama...