I will be going to Costa Rica for the first time with my bf but I haven't booked my flight yet. I've no clue where exactly to go. I would like to spend most of my time on the beautiful beaches but would also like to visit the rainforest if at all possible, see some wild life, do zip lining, horseback riding, hot springs, all that. We are very adventurous. Since the airport is in San Jose, should we stay there, nearby? Are there any nice beaches around there? I wouldn't mind driving 2 hours or so, anything more I think I would have to take a bus or something. We are also young so would like some type of nightlife, maybe fun bars, not really clubs though.
Any suggestions are welcome.