Homey place for travelers.