I am planning a trip to Costa Rica with my girlfriend in early June. We are into a beach style trip with some hiking, snorkeling, adventurous type opportunities. I am not sure where to even start, as I know nothing about Costa Rica. I would appreciate any tips about what city to visit, what to do, best hotels, etc. Thanks in advance!