Comfortable, affordable, and homey place to stay.