Shinrin Yoku is a Japanese word that means forest bathing. The tree house is literally a place of spiritual cleansing as well as one of the most romantic getaways in SoCal We absolutely loved it. Don't forget to have dinner at Inn of the Seventh Ray, equally stunning for romantic shinrin yoku.