Visit Costa Rica for an unforgettable adventure. Discover the best hotels, restaurants, and things to do with this highly curated travel guide.