A soothing and heart-throbbing place to stay.