Great, cozy and clean and warm - home away from home.