Costa Rica boasts everything that is great about Latin America; dense green forests, sparkling turquoise seas, sandy beaches and breathtaking volcanic landscapes.