Neat place. Pseudo-camping surrounded by the sounds of the jungle with all the comfort, convenience, and hospitality of a great hostel.