Comfortable and homey place to stay.