During our 10 day trip (with kids) we have planned 2 nights in Arenal (at Arenal Kioro) and 2 nights in Monteverde (at El Esablo). We can get a free night Arenal Kioro if we stayed an extra night but that would only leave us one night in Monteverde. The Kioro sound much nicer and is more expensive so it's hard to pass up a free night but it seems like we should spend more time in Monteverde. We plan on doing Sky Trek and a night tour in Monteverde. With a 4 hour drive in and 4 out, we'd have 2 half days in Monteverde.
Should we take the extra night for free in Arenal or spend that night in Monteverde?