A very home away from home feeling.