Noah’s Forest Review: #1 B&B / Inn, La Fortuna, Costa Rica! Our review of Noah’s Forest: Pulling down the gravel road less than a mile from the center of La Fortuna, it’s easy to think you took a wrong turn. People…