Such a pleasant place -- staying in an orange grove! -- with such kind and helpful hosts.