Great private accommodation. A must for nature lovers. Tropical oasis.