Betsy and Liz are friendly and attentive hosts and will do all they can to make sure you enjoy your stay in their rain-forest haven.