My husband & I thoroughly enjoyed our 3 nights. In fact this magical place deserves a 2nd visit. I would recommend staying longer than 3 nights! We enjoyed the Corcavado N.P & the Cano Island excursion. I snorkeled for the first time @ Cano Island. The staff, boat captains, guides were fantastic- patient & polite.